immune from execution - Turc Anglais Dictionnaire